home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / vsc92nov.zip / Character.h < prev    next >
C/C++ Source or Header  |  1992-11-02  |  531b  |  27 lines

  1. /*
  2.  * Character.h -- Declarations for Scheme Characters
  3.  *
  4.  * (C) m.b (Matthias Blume), Mar 1992, HUB/Ger
  5.  *
  6.  * ident "@(#) Character.h (C) M.Blume, Humboldt-Uni Berlin, 1.2"
  7.  */
  8.  
  9. # ifndef CHARACTER_H_
  10. # define CHARACTER_H_
  11.  
  12. # include "storage.h"
  13.  
  14. typedef
  15. struct ScmCharacter {
  16.   object_head _;
  17. } ScmCharacter;
  18.  
  19. extern od_vector ScmCharacter_od_vector;
  20. # define ScmCharacter_description (ScmCharacter_od_vector[0])
  21.  
  22. extern ScmCharacter ScmCharacter_array[];
  23.  
  24. # define C_CHAR(c) ((ScmCharacter *) (c) - ScmCharacter_array)
  25.  
  26. # endif
  27.